Adaptive Queue-based Chunk Scheduling for P2P Live Streaming
نویسندگان
چکیده
P2P streaming has been popular and is expected to attract even more users. The challenges for P2P streaming have been on its scalability and video viewing quality. Both require efficient utilization of resources in P2P networks. This paper proposes an adaptive queue-based chunk scheduling method. The proposed scheme can achieve high bandwidth utilization and optimal streaming rate possible in a P2P streaming system. The prototype implementing the queue-based scheduling is developed and used to evaluate the scheme in the real network. The experiment results show the queue-based chunk scheduling method is capable of achieving the streaming rate close to the optimum, and adapting to the peer churns and underlying network dynamics nicely.
منابع مشابه
AQCS: Adaptive Queue-Based Chunk Scheduling for P2P Live Streaming
P2P streaming has been popular and is expected to attract even more users. One major challenge for P2P streaming is to offer users satisfactory Quality of Experience (QoE) in terms of video resolution, startup delay, and playback smoothness, all require efficient utilization of bandwidth resources in P2P networks. In this paper, we propose AQCS, adaptive queue-based chunk scheduling, that can s...
متن کاملHierarchically Clustered P2P Video Streaming: Design, implementation, and evaluation
P2P based live streaming has been gaining popularity. The new generation P2P live streaming systems not only attract a large number of viewers, but also support better video quality by streaming the content at higher bit-rate. In this paper, we propose a novel P2P streaming framework, called Hierarchically Clustered P2P Video Streaming, or HCPS, that can support the streaming rate approaching t...
متن کاملPriority-based Chunk Scheduling Algorithm for Large Scale P2P Live Streaming System
Chunk-based mesh-pull Peer-to-Peer (P2P) streaming is being considered as the most promising approach to deliver real-time video to large scale users over the Internet. Chunk scheduling is one of the key components. Currently the majorities of chunk scheduling approaches focus on receiver side’s chunk/peer selection strategies. And most of previous research works neglect the service order and a...
متن کاملAn Efficient Supplier Side Scheduling Algorithm for P2P Live Streaming System
Chunk scheduling is one of the key components in P2P streaming systems. Most of previous research works focus on receiver side’s chunk/peer selection strategies and neglect the service order and available uplink bandwidth allocation problem at supplier side, which will cause the user’s video quality descending under overloaded operating environments. In this paper, we propose the supplier side ...
متن کاملLR2: Improving Push-Based Live Streaming and File Sharing in Peer-to-Peer Network
Random scheduling strategy has been emphasized and recommended in push-based P2P streaming systems due to its simplicity and high efficiency, and so is the latest first strategy in file sharing systems. However, how to take advantage of the low playout delay feature in the latest first strategy and the high playout probability feature in the random strategy still remains open. In this paper, we...
متن کامل